
Sikh pilgrims at Langar: Takht Sri Keshgarh Sahib, Punjab
Anandpur Sahib, Punjab·temple · river
Men boil water in huge container as Sikh pilgrims eat langar at Takht Sri Keshgarh Gurudwara in Anandpur Sahib, Punjab, India. Takht Sri Keshgarh Sahib is one of the five Takhats and a seat of authority for the Sikhs.





















